package com.zretc.api.pojo.blogModule.pojos;


import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.Date;



@Data
public class Blog {

    private Long id;
    /**
     * 标题
     */
    private String title;

    /**
     * 作者id
     */
    @TableField("author_id")
    private Integer authorId;

    /**
     * 作者名称
     */
    @TableField("author_name")
    private String authorName;

    /**
     * 作者头像
     */
    private String avatar;

    /**
     * 频道名称
     */
    private String channel;


    /**
     * 文章封面图片
     */
    private String image;

    /**
     *  文章是否可见
     *      0   隐私
     *      1   公开
     */
    private Integer visible;
    /**
     *  博文状态
     *       0 未通过
     *       1 通过
     *       2 审核中
     *       3 未发布
     */
    private Integer status;

    /**
     * 点赞数量
     */
    private Integer likes;

    /**
     * 逻辑删除
     *      0  未删除
     *      1  删除
     */
    private Integer isDeleted;

    /**
     * 发布时间
     */
    @TableField("publish_time")
    private Date publishTime;

    /**
     * 静态页面地址
     */
    @TableField("static_url")
    private String staticUrl;
}
